Uygulama Geliştirme ve Yaygınlaştırma Süreçlerindeki Performans Değerlendirmesinde AHP Yönteminin Uygulanması
نویسنده
چکیده
Özet. Günümüzde bilgi teknolojileri üreten şirketlerin önemli problemlerinden biri yazılım kalitesini objektif ve nicel olarak tanımlamak ve ölçmektir. Yazılım kalitesinin değerlendirilmesinde birçok kriter olduğu gibi çeşitli modeller de yer almaktadır. Bu kriter ve modellerle yapılan değerlendirmeler sonucunda, yazılımın kalite düzeyinin belirlenmesi, yazılımlar arasında kalite karşılaştırmaları yapılması, hataların analiz edilmesi ve çalışan performansının ölçülmesi konularında çıkarımlar elde edilmektedir. Bu çalışmada Ziraat Teknoloji A.Ş. firmasında bulunan farklı uygulama geliştirme bölümlerinin ürettiği yazılımların karşılaştırılması ve bölümlerin elde edilen sonuçlara göre sıralanıp, performans değerlendirmelerinin yapılması için AHS(Analitik Hiyerarşi Süreci)[1] yönteminin ve tasarlanan yapıya özgü hesaplamaların kullanılması amaçlanmıştır. AHS yöntemi kullanılarak, uygulama yaygınlaştırmaları öncesinde yapılan kod ve ekran gözden geçirme çalışmalarında tespit edilen bulgu tiplerinin oranlarına ve veri yapısı hata oranlarına göre bölümlerin aldıkları puanlar, kriterleri bulgu çözüm durumu, alt kriterleri bulgu karakteri olan bir hiyerarşi modeli ile değerlendirilmiş, tasarlanan yapıya özgü hesaplamaların bu sonuçlara uygulanması ile yazılım kalitesi ölçülüp uygulama geliştirme bölümlerinin genel performansları karşılaştırılmıştır.
منابع مشابه
Yazılım Geliştirme Süreçlerinde Şelale Yönteminden Çevik Yaklaşıma Geçiş: Bir Teknoloji Şirketinde Uygulama
Özet. Yazılım üretiminde, yönetim disiplini ihtiyacı yazılım geliştirme yöntemlerinin geliştirilmesini gerekli kılmıştır. 1970’li yıllarda Winston W. Royce tarafından yazılan bir makalede tarif edilen Şelale (“Waterfall”) yöntemi, yazılım geliştirme yöntemlerinin en bilinen örneği olup uzun yıllar birçok firma tarafından kullanılmıştır. Şelale yöntemi, genellikle ihtiyaçların çok iyi tanımlandı...
متن کاملCMMI-DEV Seviye-3 Sertifikasyonuna Sahip Bir Organizasyonda SCRUM Çevik Yazılım Geliştirme Yöntemi'nin Yazılım Geliştirme Çalışmalarında Uygulanması
Özet. Çevik yazılım geliştirme yöntemlerinden biri olan SCRUM, yazılım geliştirme faaliyetlerinin yönetilmesi açısından sunduğu esnek yaklaşım ile yazılım yönetimi ve geliştirilmesinde fayda sağlayan bir yöntemdir. CMMIDEV ise tasarım ve geliştirme yapan firmalar için yol gösteren bir yetenek olgunluk modeli olup, herhangi bir geliştirme yöntemi dayatmadan organizasyonlara proje yönetimi, mühen...
متن کاملAtış Kontrol Yazılımlarında Ürün Hattı Yaklaşımının Uygulanması
Özet. Yazılım geliştiren birçok firma, içerdikleri özelliklerin değiştirilmesiyle birbirinden ayrılan fakat temelde birbirine çok benzeyen yazılım aileleri üretmektedir. Bu yazılım ailelerinin Yazılım Ürün Hattı yaklaşımıyla geliştirilmesi başta maliyet, kalite ve markete çıkış süresi olmak üzere pek çok alanda önemli avantajlar getirmektedir. Merkezinde sistematik yeniden kullanımın yer aldığı...
متن کاملYazilim Gelistirme Surecinde Deger Akis Haritalama Yontemi Uygulama Calismasi
Özetçe. Üretim alanında başarılı sonuçlar elde edilmesini sağlayan süreç iyileştirme yaklaşımlarının Yazılım Geliştirme alanında da uygulanmaya alınması ile yazılım geliştirme süreçlerinde yaşanan sorunların aşılmasına yönelik adımlar atılmaya çalışılmaktadır. Geçmişi 1960’lara dayanan Yalın yaklaşımları da üretim alanında büyük kazanımlar sağlanmasından dolayı yazılım geliştirme alanı da dahil...
متن کاملYazılım Geliştirmede Sanal Makinelerin Kullanımı
Özet. Yazılım geliştirme ortamlarının hazırlanması ve korunması, genellikle detaylı yapılandırma gerektiren ve zaman alan bir süreçtir. Yazılım ekibine yeni katılımlar ve geliştirme ortamlarının kurulu olduğu mevcut fiziksel donanımlarda meydana gelen değişiklikler gibi nedenlerle geliştirme ortamlarının yeniden oluşturulması ihtiyacı yazılım geliştirme çalışmalarında sıkça karşılaşılan bir dur...
متن کامل